package com.bcbim.smart_water_interface.pipeline.DO;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * @Description:
 * @Author XueHao
 * @Date 2021/8/12
 * @Version V1.0
 **/
@Data
@Accessors(chain = true)
public class PipelineManagementQuery implements Serializable {
    /**
     * 当前页数
     */
    private Integer pageNum;
    /**
     * 页面显示条数
     */
    private Integer pageSize;
    /**
     * 页面起始页数
     */
    private Integer start;
    /**
     * 删除标记 1：删除 0：正常
     */
    private String del;


    /**
     * 管点管线类型  0 管点  1管线
     */
    private String pipelineType;

//管点管线共同的搜索条件
    /**
     * 编号
     */
    private String pipelineCode;
    /**
     * 道路id
     */
    private String roadId;
    /**
     * 用途
     */
    private String pipelineClassType;
    /**
     * 管点管线详情查看id
     */
    private String id;

//管点特有筛选
    /**
     * 特征
     */
    private String feature;
    /**
     * 附属
     */
    private String attachment;

    /**
     * 开始井底深
     */
    private String startBury;
    /**
     * 结束井底深
     */
    private String endBury;

    /**
     * 起始高程
     */
    private String startHigh;
    /**
     * 结束高程
     */
    private String endHigh;

//管线特有筛选
    /**
     * 起止管径
     */
    private String startPipeDiameter;
    /**
     * 结束管径
     */
    private String endPipeDiameter;
    /**
     * 填埋方式
     */
    private String buryType;
    /**
     * 管线材质
     */
    private String material;


}
